Word Hen
What is the meaning of the word "
stone pit
"?
Definitions:
a surface excavation for extracting stone or slate
noun
a British term for `quarry' is `stone pit'
Synonyms:
quarry